/*
  成绩统计
  题目描述
    从电脑输入 n 个人的语文、数学、英语成绩、
    统计这些人中总分的最高分、最高分的编号、最低分、最低分的编号、以及统计总分低于180分的人数
  输入描述
    输入 n + 1 行
    第一行输入一个整数 n 表示有 n 个人
    接下来有 n 行，每行三个数据，分别表示语文、数学、英语的成绩
  输出描述
    总共输出 3 行，每行数据使用一个空格分开
    第一行表示总分最高分以及编号
    第二行表示总分最低分以及编号
    第三行表示总分小于 180 分的人数
    如果最高分和最低分有多个重复的内容，则输出最靠前的那一组的对应的数据
  样例1
    输入
      3
      50 20 80
      98 56 98
      100 99 100
    输出
      299 3
      150 1
      1
  提示
   【数据范围】
      1 ≤ n ≤ 32767
      0 ≤ 分数 ≤ 100
*/

#include <iostream>

using namespace std;

int main() {
    double a,b,c;
    int n;
    double x = 0, y = 0;
    double h = 0 , k = 0;
    int d = 0;

    cin >> n;
    for (int i = 1; i <= n; i++) {
        cin >> a >> b >> c;
        if (a + b + c >= x) {
            x = a + b + c;
            y = i;
        }
        if (i == 1) {
            h = a + b + c;
            k = i;
        } else if (a + b + c <= h) {
            h = a + b + c;
            k = i;
        }
        if (a + b + c < 180) {
            d++;
        }
    }
    cout << x << " " << y << endl << h << " " << k << endl << d;

    return 0;
}